@import '~@/px2vw.less';

.titleCtr {
    display: flex;
    justify-content: space-between;
    padding-top: .px2vw(10) [ @vw];
    align-items: center;

    .titleInfo {
        color: #2A2F3C;
        font-size: .px2vw(16) [ @vw];
        font-weight: bold;
    }

    .cancelBtn {
        color: #49536C;
        font-size: .px2vw(14) [ @vw];
    }

    .sureBtn {
        color: #FFA22D;
        font-size: .px2vw(14) [ @vw];
    }
}

.moreSoftwarePop {

    // height: 100%;
    .searchView {
        padding: .px2vw(8) [ @vw] .px2vw(16) [ @vw];
        display: flex;
        align-items: center;

        .inputView {
            display: flex;
            align-items: center;
            background: #F2F3F4;
            padding: 0 .px2vw(16) [ @vw];
            border-radius: .px2vw(40) [ @vw];
            flex: 1;

            :global {
                .am-list-item.am-input-item {
                    background: #F2F3F4;
                    color: #49536C;
                    flex: 1;
                    font-size: .px2vw(16) [ @vw];

                }
            }

        }

        .cancelBtn {
            font-size: .px2vw(16) [ @vw];
            color: #2A2F3C;
            margin-left: .px2vw(12) [ @vw];
            ;
        }
    }

    .contentView {
        height: calc(100vh - .px2vw(300) [ @vw]);
        // position: relative;
        // height: 400px;
        overflow: auto;
        text-align: left;

        .selectValueItem {
            display: flex;
            align-items: center;
            justify-content: space-between;

            .selectValueItemName {
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }
        }

        .footerBtn {
            // position: fixed;
            // bottom: 0;
            // left: 0;
            width: 100%;
            background: #fff;
            text-align: center;
            display: flex;
            align-items: center;
            justify-content: center;
            z-index: 100;
            height: .px2vw(56) [ @vw];

            div {
                height: .px2vw(40) [ @vw] !important;
                line-height: .px2vw(40) [ @vw] !important;
            }
        }

        .edSelectValue {
            :global {
                .am-list .am-list-item.am-checkbox-item .am-list-thumb .am-checkbox {
                    width: 50%
                }
            }
        }

        .noData {
            text-align: center;
            margin: .px2vw(30) [ @vw] .px2vw(16) [ @vw];
            word-break: break-all;
            color: #49536C;
        }
    }

    .footerBtnMargin {
        // margin-bottom: .px2vw(56) [ @vw];
        // height: calc(100vh - 200px)
    }

    .title {
        color: #858B9B;
        font-size: .px2vw(14) [ @vw];
        font-weight: 500;
        padding: .px2vw(16) [ @vw];
    }
}

.modalfix1 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;

    .am-modal-content {
        border: 1px solid #ddd
    }
}

.modalfix {
    display: flex;
    align-items: center;
    justify-content: center;
}
